package com.info.zhiduoduo.admin.model.formbean.crowdsource;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
public class PushProjectFormBean {
    //商户编号[推送商户返回的商户编号]
    @JsonProperty("PATNCODE")
    @JSONField(name = "PATNCODE")
    private String PATNCODE;
    //项目文件,base64
    @JsonProperty("FILEBASE")
    @JSONField(name = "FILEBASE")
    private String FILEBASE;
    //正文内容，json字符串，包含以下全部参数，并加密后的字符串
    @JsonProperty("MESSAGE")
    @JSONField(name = "MESSAGE")
    private String MESSAGE;
    //项目名称
    @JsonProperty("BIDTITLE")
    @JSONField(name = "BIDTITLE")
    private String BIDTITLE;
    //发票类型 1增值税票普通发票2增值税专用发票
    @JsonProperty("INVOICETYPE")
    @JSONField(name = "INVOICETYPE")
    private String INVOICETYPE;
    //开票信息
    @JsonProperty("INVOICEINFO")
    @JSONField(name = "INVOICEINFO")
    private String INVOICEINFO;
    //经济分类编号(2级)
    @JsonProperty("CATEGORYID")
    @JSONField(name = "CATEGORYID")
    private String CATEGORYID;
    //项目描述
    @JsonProperty("LOANDESC")
    @JSONField(name = "LOANDESC")
    private String LOANDESC;
    //发包方编号
    @JsonProperty("FIRMID")
    @JSONField(name = "FIRMID")
    private String FIRMID;
    //项目文件类型(目前只支持PDF/xls/xlsx)
    @JsonProperty("FILETYPE")
    @JSONField(name = "FILETYPE")
    private String FILETYPE;
    //项目文件名称
    @JsonProperty("FILENAME")
    @JSONField(name = "FILENAME")
    private String FILENAME;
}
